president of the general assembly - Spanish English Dictionary